.fixBug {
	COLOR: #ffffff
}
#FFFEFF A {
	COLOR: #5983B3
}
BODY {
	BACKGROUND-IMAGE: url(images/theme2/bg-gray.jpg); FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif; FONT-SIZE: 12px
}
TH {
	COLOR: white; FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif; FONT-SIZE: 13px
}
TH A {
	COLOR: white; TEXT-DECORATION: none
}
TH A:hover {
	COLOR: #ffff99
}
.smallLinks {
	FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.smallLinks A.bold {
	COLOR: black; FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase
}
.errorText {
	COLOR: red; FONT-STYLE: italic; FONT-WEIGHT: normal
}
.messageText {
	COLOR: blue; FONT-STYLE: normal; FONT-WEIGHT: normal
}
.FieldLabel {
	TEXT-TRANSFORM: uppercase
}
.fixedwidth {
	FONT-FAMILY: Courier,Courier New,mono; FONT-SIZE: 13px
}
.itemCount {
	FONT-SIZE: 11px
}
.legend {
	BACKGROUND-COLOR: #d0e7fd; COLOR: black; FONT-SIZE: 10px
}
.alphaIndex {
	FONT-WEIGHT: bold
}
.alphaIndex A:hover {
	COLOR: red
}
#time {
	COLOR: black; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 16px
}
#time A {
	COLOR: black
}
#time EM {
	FONT-SIZE: 13px; FONT-STYLE: italic; FONT-WEIGHT: normal
}
.weekday {
	COLOR: #5983B3; FONT-FAMILY: Courier,Courier New,mono; FONT-SIZE: 12px
}
.weekend {
	COLOR: #333333; FONT-FAMILY: Courier,Courier New,mono; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.days {
	FONT-FAMILY: Courier,Courier New,mono; FONT-SIZE: 12px
}
.Date {
	COLOR: black; FONT-WEIGHT: bold
}
.dateLarge {
	COLOR: black; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
.dateSmall {
	COLOR: black; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.Date A {
	COLOR: black; TEXT-DECORATION: none
}
.days A {
	COLOR: black; TEXT-DECORATION: none
}
TABLE.diffMon {
	BACKGROUND-COLOR: #cccccc
}
TR.diffMon {
	BACKGROUND-COLOR: #cccccc
}
TD.diffMon {
	BACKGROUND-COLOR: #cccccc
}
TH.diffMon {
	BACKGROUND-COLOR: #cccccc
}
.MenuHeading {
	COLOR: white; FONT-SIZE: 14px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 10px; MARGIN-TOP: 8px
}
#MENU {
	FONT-WEIGHT: normal; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 14px; MARGIN-TOP: 0px
}
#MENU A {
	COLOR: black; TEXT-DECORATION: none
}
#MENU A:hover {
	COLOR: #996600; TEXT-DECORATION: underline
}
.MENU {
	FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-WEIGHT: normal; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 14px; MARGIN-TOP: 0px
}
.MENU A {
	COLOR: black; TEXT-DECORATION: none
}
.MENU A:hover {
	COLOR: #996600; TEXT-DECORATION: underline
}
TD.ccMENU A {
	COLOR: black; MARGIN-LEFT: 14px; TEXT-DECORATION: none
}
TD.ccMENU A:hover {
	COLOR: #996600; TEXT-DECORATION: underline
}
.MENU IMG {
	POSITION: relative; TOP: -2px
}
.MenuWarning {
	COLOR: yellow; FONT-WEIGHT: bold; MARGIN-TOP: 8px
}
.normaltext {
	FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 12px
}
.category {
	FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.subcategory {
	FONT-SIZE: 12px
}
#colorText {
	COLOR: #5983B3
}
#colorText A {
	COLOR: #5983B3
}
.icon {
	COLOR: black; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.icon A {
	COLOR: black; TEXT-DECORATION: none
}
.icon A:hover {
	COLOR: #666666
}
.HEADER {
	COLOR: #5983B3; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 21px; FONT-WEIGHT: bold
}
.HEADER2 {
	COLOR: #5983B3; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.HEADER2 A {
	COLOR: #5983B3
}
.smallicon {
	COLOR: #5983B3; FONT-SIZE: 10px; FONT-STYLE: italic; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.smallicon A {
	COLOR: #5983B3
}
.smallicon A:hover {
	COLOR: #999999
}
TABLE.dark {
	BACKGROUND-COLOR: #5983B3
}
TR.dark {
	BACKGROUND-COLOR: #5983B3
}
TD.dark {
	BACKGROUND-COLOR: #5983B3
}
TH.dark {
	BACKGROUND-COLOR: #5983B3
}
BODY.dark {
	BACKGROUND-COLOR: #5983B3
}
TABLE.tablight {
	BACKGROUND-COLOR: #999999
}
TR.tablight {
	BACKGROUND-COLOR: #999999
}
TD.tablight {
	BACKGROUND-COLOR: #999999
}
TH.tablight {
	BACKGROUND-COLOR: #999999
}
TABLE.xlight {
	BACKGROUND-IMAGE: url(images/theme2/bluewhitepattern.gif); MARGIN: 0px
}
TR.xlight {
	BACKGROUND-IMAGE: url(images/theme2/bluewhitepattern.gif); MARGIN: 0px
}
TD.xlight {
	BACKGROUND-IMAGE: url(images/theme2/bluewhitepattern.gif); MARGIN: 0px
}
TH.xlight {
	BACKGROUND-IMAGE: url(images/theme2/bluewhitepattern.gif); MARGIN: 0px
}
TABLE.light {
	BACKGROUND-IMAGE: url(images/theme2/bluewhitepattern.gif); MARGIN: 0px
}
TR.light {
	BACKGROUND-IMAGE: url(images/theme2/bluewhitepattern.gif); MARGIN: 0px
}
TD.light {
	BACKGROUND-IMAGE: url(images/theme2/bluewhitepattern.gif); MARGIN: 0px
}
TH.light {
	BACKGROUND-IMAGE: url(images/theme2/bluewhitepattern.gif); MARGIN: 0px
}
TABLE.lgrey {
	BACKGROUND-COLOR: white
}
TR.lgrey {
	BACKGROUND-COLOR: white
}
TD.lgrey {
	BACKGROUND-COLOR: white
}
TH.lgrey {
	BACKGROUND-COLOR: white
}
TABLE.dgrey {
	BACKGROUND-COLOR: #ffffcc
}
TR.dgrey {
	BACKGROUND-COLOR: #ffffcc
}
TD.dgrey {
	BACKGROUND-COLOR: #ffffcc
}
TH.dgrey {
	BACKGROUND-COLOR: #ffffcc
}
.table2 {
	BORDER-BOTTOM: #5983B3 1pt solid; BORDER-LEFT: #5983B3 1pt solid; BORDER-RIGHT: #5983B3 1pt solid; BORDER-TOP: #5983B3 1pt solid; FONT-WEIGHT: bold; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.calsItem {
	BACKGROUND-COLOR: #006699; COLOR: white; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.calsItem A {
	COLOR: white; TEXT-DECORATION: none
}
.calsItem A:hover {
	COLOR: yellow
}
TR.unread {
	BACKGROUND-COLOR: #DAE4EA; FONT-WEIGHT: bold
}
TD.unread {
	BACKGROUND-COLOR: #DAE4EA; FONT-WEIGHT: bold
}
TH.unread {
	BACKGROUND-COLOR: #DAE4EA; FONT-WEIGHT: bold
}
TR.due {
	BACKGROUND-COLOR: #DAE4EA;  FONT-WEIGHT: normal
}
TD.due {
	BACKGROUND-COLOR: #DAE4EA;  FONT-WEIGHT: normal
}
TH.due {
	BACKGROUND-COLOR: #DAE4EA;  FONT-WEIGHT: normal
}
.infodesbg {
	FONT-SIZE: 10px
}
.infobg {
	COLOR: #777777; FONT-SIZE: 10px
}
.infobg A {
	COLOR: #777777; FONT-SIZE: 10px; TEXT-DECORATION: none
}
.infobg A:hover {
	COLOR: red
}
.border {
	BACKGROUND-COLOR: #ff9900; BORDER-BOTTOM-COLOR: #ff9900; BORDER-LEFT-COLOR: #ff9900; BORDER-RIGHT-COLOR: #ff9900; BORDER-TOP-COLOR: #ff9900; COLOR: #ffffff; FONT-WEIGHT: bold; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 14px; MARGIN-TOP: 0px
}
.border A {
	TEXT-DECORATION: none
}
.border2 {
	BACKGROUND-COLOR: #5983B3; COLOR: darkblue; FONT-WEIGHT: bold
}
.border2 A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.border2 A:hover {
	COLOR: #ff9900
}
.welcometitle {
	BACKGROUND-COLOR: #000000; COLOR: #ffffff; FONT-SIZE: 10px
}
.sidebarHR {
	COLOR: #ff9900
}
.border2invert {
	BACKGROUND-IMAGE: url(images/theme2/border2invert.gif); BACKGROUND-REPEAT: repeat-x; FONT-WEIGHT: bold
}
.border2wave {
	BACKGROUND-IMAGE: url(images/theme2/border2wave.gif)
}
.border2invertAddTab {
	BACKGROUND-IMAGE: url(images/theme2/border2invert_addTab.gif); BACKGROUND-REPEAT: repeat-x; FONT-WEIGHT: bold
}
.border2waveAddTab {
	BACKGROUND-IMAGE: url(images/theme2/border2wave_addTab.gif)
}
#borderText {
	FONT-WEIGHT: bold
}
#centered {
	TEXT-ALIGN: center
}
#bg2 {
	BACKGROUND-COLOR: #ffffcc
}
#bg3 {
	BACKGROUND-COLOR: #000000
}
#black {
	COLOR: black
}
#green {
	COLOR: #99cc00
}
#yellow {
	COLOR: #ffff99
}
#orange {
	COLOR: #ff9900
}
#gray {
	COLOR: #999999
}
.blue {	BACKGROUND-COLOR: #8dcff4
}
.blue tr td{padding:3px;}
.red {
	COLOR: #ff0000
}
.black {
	COLOR: #000000; FONT-WEIGHT: bold
}
.black A {
	COLOR: #000000; TEXT-DECORATION: none
}
.black A:hover {
	COLOR: #ff9900
}
.darkblue {
	COLOR: #5983B3
}
.label {
	COLOR: #5983B3; FONT-STYLE: normal; FONT-WEIGHT: bold
}
.labelLight {
	COLOR: #64a0dd; FONT-STYLE: normal; FONT-WEIGHT: bold
}
TD.tab2 {
	BACKGROUND-COLOR: #ff9900; COLOR: #ffffff; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
TD.tab2 A {
	COLOR: #ffffff; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
TD.tab3 {
	BACKGROUND-COLOR: #ffffcc; COLOR: #999999; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
TD.tab3 A {
	COLOR: #999999; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.subtab {
	COLOR: #000000; FONT-WEIGHT: bold
}
.subtab A {
	COLOR: #000000; FONT-WEIGHT: bold
}
.subtab A:hover {
	COLOR: #ffff66; FONT-WEIGHT: bold
}
.white {
	COLOR: #ffffff; FONT-WEIGHT: bold
}
.white A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.white A:hover {
	COLOR: #ffff66
}
.mycruiser {
	FONT-SIZE: 11px
}
.mycruiser P {
	MARGIN: 0px 0px 0px 12px; TEXT-INDENT: -6px
}
#skyblue {
	BACKGROUND-COLOR: #d1e6fb
}
#skyblueLight {
	BACKGROUND-COLOR: #fbfbe4
}
.mylist {
	BACKGROUND-COLOR: #a8c1da; MARGIN: 0px
}
.borderMenuBgcolor {
	BACKGROUND-COLOR: #ff9900
}
TD {
	FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif; FONT-SIZE: 12px
}
P {
	FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif; FONT-SIZE: 12px
}
LI {
	FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif; FONT-SIZE: 12px
}
OL {
	FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif; FONT-SIZE: 12px
}
#cc11 {
	FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.imagebut {
   background-image : url(images/theme2/button-bg.gif); margin:0;
}
.imagebutlf {
   background-image : url(images/theme2/button-left.gif); margin:0;text-align:center;
text-valign:bottom;
}
.imagebutrg {
   background-image : url(images/theme2/button-right.gif); margin:0;
}
.selectsize{
	width:150px;
}
.tablesize{
	width: 100%; height: 100%;
}
.tddiv{
	width: expression(document .       body .       offsetWidth); height: 250px; overflow: auto; overflow-x: hidden
}
a{TEXT-DECORATION:none}